Protuberant tumor - German English Dictionary